1
La Máquina del Tiempo Digital: Navegando por la Historia
AI016Lesson 3
00:00

La Máquina del Tiempo Digital

Git actúa como una máquina del tiempo digital al registrar cada estado de tu proyecto mediante identificadores criptográficos únicos llamados checksums. Cada vez que realizas un commit, Git crea una instantánea de todo tu directorio. Al acceder a este historial, puedes temporalmente "teletransportar" tu directorio de trabajo a un punto anterior en el tiempo para inspeccionar cómo lucían archivos como index.html, naranja.html, o azul.html antes de los cambios recientes.

1. Visualizar el Historial del Proyecto

El comando git log muestra el historial cronológico completo. Sin embargo, git log --oneline es generalmente preferido porque comprime la información en un resumen donde cada commit se representa por un checksum abreviado de 7 caracteres y su mensaje.

b650e4b Crear página principal
54650a3 Crear páginas azul y naranja

2. Navegación en la Terminal

Al visualizar un historial largo, se aplican las teclas estándar de la terminal: presiona la espacio para desplazarte página a página, y presiona la letra q para regresar al indicador de línea de comandos.

3. El Comando Checkout

El comando git checkout <commit-id> (por ejemplo, git checkout 54650a3) te permite ver un commit anterior. Esto actualiza los archivos de tu carpeta para que coincidan con esa instantánea histórica específica, efectivamente congelando el proyecto en el pasado para tu revisión.

$ git checkout 54650a3Actualización: index.htmlActualización: naranja.htmlPASADOESTADO
main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>